﻿<%@ Page Title="Nové diskusní fórum" Language="C#" MasterPageFile="~/Pages/Site.Master" AutoEventWireup="true" CodeBehind="Create.aspx.cs" Inherits="Altairis.FluffyCloud.WebCore.Pages.Forum.Create" %>
<asp:Content ContentPlaceHolderID="Main" runat="server">
    <h1>Nové diskusní fórum</h1>
    <asp:MultiView ID="PageMultiView" ActiveViewIndex="0" runat="server">
        <asp:View ID="ViewForm" runat="server">
            <div class="form">
                <div>
                    <asp:Label Text="Kategorie:" runat="server" AssociatedControlID="CategoryList" />
                    <asp:DropDownList ID="CategoryList" runat="server" SelectMethod="CategoryList_GetData" DataTextField="Text" DataValueField="Value" />
                </div>
                <div>
                    <asp:Label runat="server" Text="Název:" AssociatedControlID="NameTextBox" />
                    <asp:RequiredFieldValidator runat="server" ControlToValidate="NameTextBox" Display="None" Text="*" ErrorMessage="Není zadán název" />
                    <br />
                    <asp:TextBox ID="NameTextBox" runat="server" MaxLength="50" />
                </div>
                <div>
                    <asp:Label runat="server" Text="Popis:" AssociatedControlID="DescriptionTextBox" />
                    <br />
                    <asp:TextBox ID="DescriptionTextBox" runat="server" MaxLength="100" />
                    <asp:RequiredFieldValidator runat="server" ControlToValidate="DescriptionTextBox" Display="None" ErrorMessage="Není zadán popis" />
                    <aside>Krátký popis fóra, zobrazuje se v seznamech</aside>
                </div>
                <div>
                    <ul class="checklist">
                        <li>
                            <asp:CheckBox ID="NoMinorsCheckBox" runat="server" Text="Fórum pouze pro dospělé (zakázat přístup nezletilým)" />
                        </li>
                        <li>
                            <asp:CheckBox ID="AllowEditCheckBox" runat="server" Text="Povolit běžným uživatelům editaci vlastních příspěvků" />
                        </li>
                        <li>
                            <asp:CheckBox ID="AllowDeleteCheckBox" runat="server" Text="Povolit běžným uživatelům mazání vlastních příspěvků" />
                        </li>
                    </ul>
                    <aside>Podrobnější nastavení oprávnění budete moci provést po vytvoření fóra</aside>
                </div>
                <div>
                    <asp:Label runat="server" Text="První zpráva:" AssociatedControlID="FirstMessageTextBox" />
                    <br />
                    <asp:TextBox ID="FirstMessageTextBox" runat="server" TextMode="MultiLine" Height="150px" data-exteditortype="wikimarkup" />
                    <asp:RequiredFieldValidator runat="server" ControlToValidate="FirstMessageTextBox" Display="None" ErrorMessage="Není zadána první zpráva" />
                    <aside>První zpráva, která bude ve fóru zadána</aside>
                </div>
                <asp:ValidationSummary runat="server" />
                <div>
                    <asp:Button Text="Vytvořit fórum" runat="server" ID="ButtonCreateTopic" OnClick="ButtonCreateTopic_Click" />
                </div>
            </div>
        </asp:View>
        <asp:View ID="ViewResult" runat="server">
            <p>
                <asp:Literal ID="LiteralMessage" Text="Gratulujeme, vaše diskusní fórum <b>{0}</b> bylo úspěšně vytvořeno a byla do něj zadána první zpráva. Co chcete dělat dál?" runat="server" />
            </p>
            <ul>
                <li>
                    <asp:HyperLink ID="LinkGo" runat="server" Text="Přejít do fóra" />
                </li>
                <li>
                    <asp:HyperLink ID="LinkSettings" runat="server" Text="Změnit rozšířená nastavení" />
                </li>
                <li>
                    <asp:HyperLink ID="LinkAcl" runat="server" Text="Nastavit přístupová práva" />
                </li>
            </ul>
        </asp:View>
    </asp:MultiView>
</asp:Content>